<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>用气泡大小表示另一维度</title>
	<script src="../static/js/echarts.js"></script>
	<!-- <script src="../static/js/echarts.min.js"></script> -->
</head>
<body>
	<div id="main" style="width: 600px;height:400px;"></div>
</body>
<script type="text/javascript">
// 基于准备好的dom，初始化echarts实例
var myChart = echarts.init(document.getElementById('main'));

// 指定图表的配置项和数据
var option = {
	legend: {},
	tooltip: {},
	dataset: {
		// source: [
		// 	[12, 323, 11.2],
		// 	[23, 167, 8.3],
		// 	[81, 284, 12],
		// 	[91, 413, 4.1],
		// 	[13, 287, 13.5]
		// ],
		source: [
			['week', 'n1', 'n2'],
			[0, 353, 11.2],
			[1, 323, 11.2],
			[2, 167, 8.3],
			[3, 284, 12],
			[4, 413, 4.1],
			[5, 287, 13.5],
			[6, 207, 13.5],
		]
	},
	visualMap: {
		show: true,
		dimension: 2, // 指向第三列（列序号从 0 开始记，所以设置为 2）。
		min: 2, // 需要给出数值范围，最小数值。
		max: 15, // 需要给出数值范围，最大数值。
		inRange: {
			// 气泡尺寸：5 像素到 60 像素。
			symbolSize: [5, 60]
		}
	},
	xAxis: {
		data: ['周一', '周二', '周三', '周四', '周五', '周六', '周日'],
		// axisLabel: {
		// 	formatter: '周{value}'
		// }
	},
	yAxis: {},
	series: {
		type: 'scatter'
	}
};

// 使用刚指定的配置项和数据显示图表。
myChart.setOption(option);
</script>
</html>
